panoptic spectacles - German English Dictionary